package xin.vote.service;

import java.util.List;

import xin.vote.model.Users;

public interface IUserService { 
	//普通用户登录
	Users findUserByNameAndPwd(Users u);
	
	//普通用户注册
	int addUserSelective(Users u);
	
	//通过用户名查找用户(注册查重)
	Users findUserByAccount(String userLoginName);
	
	//查找所有普通用户
	List<Users> findAllCommonUsers();
	
    //顶部动态查询用户
    List<Users> findUsersDynamic(Users u);
    
    //通过UserId选择性编辑用户
    int updateByPrimaryKeySelective(Users u);
    
    //通过UserId删除用户
    int deleteByPrimaryKey(Integer userid);
    
    //添加用户
    int insertUser(Users u);

	Users adminLogin(Users u);
}
